package eu.best.sercheng.model.dao;

import java.util.List;

import eu.best.sercheng.model.ResultQuery;
import eu.best.sercheng.model.entity.DomainRules;
import eu.best.sercheng.model.entity.VisitedPage;

public interface MainDao {

	public void putWordsToUrl(String URL, List<String> keywords);
	
	public List<VisitedPage> getURLsForKeyword(String keyword);
	
	public List<ResultQuery> getResultsForKeyword(String keyword);
	
	public DomainRules getRulesForDomain(String damil);
	
	public void persistDomainRules(DomainRules domainRules);
	
//	public List<String> getURLsForKeyword(List<String> keywordsMustHave,List<String> keywordsCouldHave , List<String> keywodsExcluded);
	
}
